package com.ceair.flight.refund.dto.appmoblie;

import java.io.Serializable;
import java.math.BigDecimal;

public class ReportOrderDto implements Serializable{
	private static final long serialVersionUID = 1878917513525992310L;
	/**
     * 机票订单号 *
     */
    private String flightOrderNo;
    /**
     * 订票站点 *
     */
    private String site;
    /**
     * 大订单 *
     */
    private String orderNo;
    /**
     * 机票订单类型 3改期，2升舱  1原始*
     */
    private String orderTp;
    /**
     * 订单状态 1等待支付2等待开票3已开票4开票失败5已取消6异常7差错退款8 支付中
     */
    private String orderSt;
    /**
     * 机票订单总金额
     */
    private BigDecimal orderScny;
    /**
     * 支付货币
     */
    private String currency;
    /**
     * 支付渠道
     */
    private String pccode;
    /**
     * 支付状态10：等待支付 20：支付中 30：支付失败  40：支付成功 50：差错退款 60：风控人工审核中
     */
    private String paySt;
    /**
     * 促销代码信息
     */
    private String promoCode;
	private String promoType;
	private BigDecimal promoAmount;
	private String promoCurrency;
    /**
     * 乘客人数
     */
    private Integer paxCount;
    /**
     * 订票会员号
     */
    private String createId;
    /**
     * 联系人名称
     */
    private String contactNm;
    /**
     * 联系人电话
     */
    private String contactTel;
    /**
     * 订单生成时间
     */
    private String createDtm;
    /**
     * 积分
     */
    private String pointAmount;
    
    /**
	 * 航程类型
	 */
	private String routeTp;
	
	/**
	 * 行程类型
	 */
	private String flightTp;
	
	/**
	 * 积分类型
	 */
	private String pointTp;
	/**
     * 机票订单总金额CNY
     */
    private BigDecimal orderScnyCNY;
    
    private String pnrCd;
    
    /**
	 * 促销产品码
	 */
	private String productCode;
	/**
	 * 大客户订单号
	 */
	private String kamNo;
	
	/**
	 * 联系人邮箱
	 * @return
	 */
	private String contactEmail;
	
	/**
	 * 银行订单号
	 * @return
	 */
	private String paySuccessNo;
	/**
	 * 银行code
	 * @return
	 */
	private String bankCode;
	/**
	 * 乘客证件类型
	 * @return
	 */
	private String passTp;
	/**
	 * 乘客证件号
	 * @return
	 */
	private String passNo;
	/**
	 * 乘客ffp
	 * @return
	 */
	private String ffp;
	
	private String channel;
	
	private String language;
	
	private String country;
	
	//后台报表导出销售渠道转义专用
	private String saleChannelTrans;
	
	/**团票标识    1为团队票，0为非团队票  默认值为0*/
    private Integer groupTicket = 0;
    
    
	public String getFfp() {
		return ffp;
	}
	public void setFfp(String ffp) {
		this.ffp = ffp;
	}
	public String getPassNo() {
		return passNo;
	}
	public void setPassNo(String passNo) {
		this.passNo = passNo;
	}
	public String getPassTp() {
		return passTp;
	}
	public void setPassTp(String passTp) {
		this.passTp = passTp;
	}
	public String getBankCode() {
		return bankCode;
	}
	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}
	public Integer getGroupTicket() {
		return groupTicket;
	}
	public void setGroupTicket(Integer groupTicket) {
		this.groupTicket = groupTicket;
	}
	public String getSaleChannelTrans() {
		return saleChannelTrans;
	}
	public void setSaleChannelTrans(String saleChannelTrans) {
		this.saleChannelTrans = saleChannelTrans;
	}
	public String getChannel() {
		return channel;
	}
	public void setChannel(String channel) {
		this.channel = channel;
	}
	public String getLanguage() {
		return language;
	}
	public void setLanguage(String language) {
		this.language = language;
	}
	public String getCountry() {
		return country;
	}
	public void setCountry(String country) {
		this.country = country;
	}
	public String getPaySuccessNo() {
		return paySuccessNo;
	}
	public void setPaySuccessNo(String paySuccessNo) {
		this.paySuccessNo = paySuccessNo;
	}
	public String getContactEmail() {
		return contactEmail;
	}
	public void setContactEmail(String contactEmail) {
		this.contactEmail = contactEmail;
	}
	public String getKamNo() {
		return kamNo;
	}
	public void setKamNo(String kamNo) {
		this.kamNo = kamNo;
	}
	public String getProductCode() {
		return productCode;
	}
	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}
	public String getPnrCd() {
		return pnrCd;
	}
	public void setPnrCd(String pnrCd) {
		this.pnrCd = pnrCd;
	}
    
	public BigDecimal getOrderScnyCNY() {
		return orderScnyCNY;
	}
	public void setOrderScnyCNY(BigDecimal orderScnyCNY) {
		this.orderScnyCNY = orderScnyCNY;
	}
	public String getPointTp() {
		return pointTp;
	}
	public void setPointTp(String pointTp) {
		this.pointTp = pointTp;
	}
	
	public String getPointAmount() {
		return pointAmount;
	}
	public void setPointAmount(String pointAmount) {
		this.pointAmount = pointAmount;
	}
	public String getFlightOrderNo() {
		return flightOrderNo;
	}
	public void setFlightOrderNo(String flightOrderNo) {
		this.flightOrderNo = flightOrderNo;
	}
	public String getSite() {
		return site;
	}
	public void setSite(String site) {
		this.site = site;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getOrderTp() {
		return orderTp;
	}
	public void setOrderTp(String orderTp) {
		this.orderTp = orderTp;
	}
	public String getOrderSt() {
		return orderSt;
	}
	public void setOrderSt(String orderSt) {
		this.orderSt = orderSt;
	}
	public BigDecimal getOrderScny() {
		return orderScny;
	}
	public void setOrderScny(BigDecimal orderScny) {
		this.orderScny = orderScny;
	}
	public String getCurrency() {
		return currency;
	}
	public void setCurrency(String currency) {
		this.currency = currency;
	}
	public String getPccode() {
		return pccode;
	}
	public void setPccode(String pccode) {
		this.pccode = pccode;
	}
	public String getPaySt() {
		return paySt;
	}
	public void setPaySt(String paySt) {
		this.paySt = paySt;
	}
	public String getPromoCode() {
		return promoCode;
	}
	public void setPromoCode(String promoCode) {
		this.promoCode = promoCode;
	}
	public String getPromoType() {
		return promoType;
	}
	public void setPromoType(String promoType) {
		this.promoType = promoType;
	}
	public BigDecimal getPromoAmount() {
		return promoAmount;
	}
	public void setPromoAmount(BigDecimal promoAmount) {
		this.promoAmount = promoAmount;
	}
	public String getPromoCurrency() {
		return promoCurrency;
	}
	public void setPromoCurrency(String promoCurrency) {
		this.promoCurrency = promoCurrency;
	}
	public Integer getPaxCount() {
		return paxCount;
	}
	public void setPaxCount(Integer paxCount) {
		this.paxCount = paxCount;
	}
	public String getCreateId() {
		return createId;
	}
	public void setCreateId(String createId) {
		this.createId = createId;
	}
	public String getContactNm() {
		return contactNm;
	}
	public void setContactNm(String contactNm) {
		this.contactNm = contactNm;
	}
	public String getContactTel() {
		return contactTel;
	}
	public void setContactTel(String contactTel) {
		this.contactTel = contactTel;
	}
	public String getCreateDtm() {
		return createDtm;
	}
	public void setCreateDtm(String createDtm) {
		this.createDtm = createDtm;
	}
	public String getRouteTp() {
		return routeTp;
	}
	public void setRouteTp(String routeTp) {
		this.routeTp = routeTp;
	}
	public String getFlightTp() {
		return flightTp;
	}
	public void setFlightTp(String flightTp) {
		this.flightTp = flightTp;
	}
    
}
